a lady of easy virtue - Francés Inglés Diccionario